週次 |
日期 |
單元主題 |
第1週 |
2/20 |
Course Overview & Preparation |
第2週 |
2/27 |
C Fundamentals (Chapter 2: Program Layout/IDE & Chapter 21: The Standard Library) |
第3週 |
3/5 |
Formatted I/O (Chapter 3: scanf/printf) |
第4週 |
3/12 |
Expression (Chapter 4: Operators) |
第5週 |
3/19 |
Selection Statements (Chapter 5: if/else/switch) |
第6週 |
3/26 |
Iteration Statements (Chapter 6: while/for loop) |
第7週 |
4/2 |
Basic Types (Chapter 7: Integer/Float/Char/Bool) |
第8週 |
4/9 |
期中上機考 |
第9週 |
4/16 |
Arrays (Chapter 8: Static/Dynamic) |
第10週 |
4/23 |
Functions (Chapter 9: Call by value/reference) |
第11週 |
4/30 |
Pointers & Arrays & Advanced Uses of Pointers (Chapter 11 ~ 12, 17) |
第12週 |
5/7 |
Strings (Chapter 13) |
第13週 |
5/14 |
Preprocessor (Chapter 14: define/macro/pragma) |
第14週 |
5/21 |
Structures, Unions, and Enumerations (Chapter 16) |
第15週 |
5/28 |
Program Organization & Declarations (Chapter 10 & 18) |
第16週 |
6/4 |
期末上機考 Writing Large Program (Chapter 15) |